/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/* 
 * File:   IMoveable.h
 * Author: dou
 *
 * Created on 2016年2月19日, 上午10:07
 */

#ifndef IMOVEABLE_H
#define IMOVEABLE_H

#ifdef __cplusplus
extern "C" {
#endif

#include "../../ooc/inc/ooc.h"

#define IMOVEABLE_PKG   OOC_TEST_PKG
    
OOC_INTERFACE_DEF_(IMOVEABLE_PKG, IMoveable) {
    void (*move)(OOC_PEN(IMOVEABLE_PKG, IMoveable) * cthis); // Move行为
};


#ifdef __cplusplus
}
#endif

#endif /* IMOVEABLE_H */

